Con guration Sequencing with Self Con gurable Binary Multipliers

نویسندگان

  • Mathew Wojko
  • Hossam ElGindy
چکیده

In this paper we present a hardware design technique which utilises runtime recon guration for a particular class of applications. For a multiplication circuit implemented within an FPGA, a speci c instance of multiplying by a constant provides a signi cant reduction of required logic when compared to the generic case when multiplying any two arbitrary values. The use of recon guration allows the speci c constant value to be updated, such that at any time instance the constant multiplication value will be xed, however over time this constant value can change via recon guration. Through investigation and manipulation of the sequence of required multiplication operations for given applications, sequences of multiplication operations can be obtained where one input changes at a rate slower than the other input. That is one input to the multiplier is xed for a set number of cycles, hence allowing it to be con gured in hardware as a constant and recon gured at the periodicity of its change. Applications such as the IDEA encryption algorithm and every cycle Adaptive FIR ltering are presented which utilise this recon guration technique providing reduced logic implementations while not compromising the performance of the design.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Self Con guring Binary Multipliers for LUT addressable FPGAs

In this paper we present a self con gurable multiplication technique allowing vari able con guration time for a class of LUT based Field Programmable Gate Arrays FPGAs which exist today We show this technique to be implementable on FPGA architectures allowing internally addressable RAM primitives to be directly mapped to the Logic Elements LEs of the logic resource This provides run time read w...

متن کامل

Run-Time Management of Dynamically Recon gurable Designs

A method for managing recon gurable designs, which supports run-time con guration transformation, is proposed. This method involves structuring the recon guration manager into three components: a monitor, a loader, and a con guration store. Di erent trade-o s can be achieved in con guration time, optimality of the con gured circuits, and the complexity of the recon guration manager, depending o...

متن کامل

Framework and Tools for Run-Time Recon gurable Designs

This paper describes a framework and tools for automating the production of designs that can be partially recon gured at run time. The approach involves several stages, including: (i) a partial evaluation stage, which produces con guration les for a given design, where the number of con gurations are minimised during the compile-time sequencing stage; (ii) an incremental con guration calculatio...

متن کامل

Reconngurable Computing: Architectures, Models and Algorithms Current Science: Special Section on Computational Science

ion Mapping Parameters Scheduling Figure 2: Traditional Design Synthesis Approach and the Model-based Approach One major problem in using FPGAs to speed-up a computation is the design process. The \standard CAD approach" used for digital design is typically employed (see Figure 2). The required functionality is speci ed at a high level of abstraction via an HDL or a schematic. FPGA libraries sp...

متن کامل

Compilation Tools for Run-Time Recon gurable Designs

This paper describes a framework and tools for automating the production of designs which can be partially recon gured at run time. The tools include: (i) a partial evaluator, which produces con guration les for a given design, where the number of con gurations can be minimised by a process known as compile-time sequencing; (ii) an incremental con guration calculator, which takes the output of ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999